pen sheep for shearing - German English Dictionary